synthesizer design